/*!
   \copyright  Copyright (c) 2020 - 2025 Qualcomm Technologies International, Ltd.\n
               All Rights Reserved.\n
               Qualcomm Technologies International, Ltd. Confidential and Proprietary.
   \file       connection_manager_protected.h
   \addtogroup connection_manager
   @{
   \brief      Protected interface to module managing Connection Lamager.
*/

#ifndef __CON_MANAGER_PROTECTED_H_
#define __CON_MANAGER_PROTECTED_H_

/* Maximum number of LE accessory connections supported by connection manager */
#ifdef INCLUDE_ACCESSORY_DEVICE_SERVICE
#define CON_MANAGER_MAX_ACCESSORY_DEVICE_LE_CONNECTIONS    (2)
#else
#define CON_MANAGER_MAX_ACCESSORY_DEVICE_LE_CONNECTIONS    (0)
#endif  /* INCLUDE_ACCESSORY_DEVICE_SERVICE */

/* Maximum number of connections supported by connection manager */
#define CON_MANAGER_MAX_CONNECTIONS (5 + CON_MANAGER_MAX_ACCESSORY_DEVICE_LE_CONNECTIONS)

#endif /* __CON_MANAGER_PROTECTED_H_ */
/*! @} */